visual defects - Turkish English Dictionary